package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 水位计报告子对象 inspectdata
 * 
 * @author ruoyi
 * @date 2024-07-23
 */
public class Inspectdata extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ID;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long SettingVelocity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ActualVelocity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long CircleVelocity;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ActualVelocityMin;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long ActualVelocityMax;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long circlevelocity1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long circlevelocity2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long circlevelocity3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long circlevelocity4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long circlevelocity5;

    /** 平均流向 */
    @Excel(name = "平均流向")
    private Long MeanAngle;

    /** 流向示值1 */
    @Excel(name = "流向示值1")
    private Long anglevalue1;

    /** 流向示值2 */
    @Excel(name = "流向示值2")
    private Long anglevalue2;

    /** 流向示值3 */
    @Excel(name = "流向示值3")
    private Long anglevalue3;

    public void setID(String ID) 
    {
        this.ID = ID;
    }

    public String getID() 
    {
        return ID;
    }
    public void setSettingVelocity(Long SettingVelocity) 
    {
        this.SettingVelocity = SettingVelocity;
    }

    public Long getSettingVelocity() 
    {
        return SettingVelocity;
    }
    public void setActualVelocity(Long ActualVelocity) 
    {
        this.ActualVelocity = ActualVelocity;
    }

    public Long getActualVelocity() 
    {
        return ActualVelocity;
    }
    public void setCircleVelocity(Long CircleVelocity) 
    {
        this.CircleVelocity = CircleVelocity;
    }

    public Long getCircleVelocity() 
    {
        return CircleVelocity;
    }
    public void setActualVelocityMin(Long ActualVelocityMin) 
    {
        this.ActualVelocityMin = ActualVelocityMin;
    }

    public Long getActualVelocityMin() 
    {
        return ActualVelocityMin;
    }
    public void setActualVelocityMax(Long ActualVelocityMax) 
    {
        this.ActualVelocityMax = ActualVelocityMax;
    }

    public Long getActualVelocityMax() 
    {
        return ActualVelocityMax;
    }
    public void setCirclevelocity1(Long circlevelocity1) 
    {
        this.circlevelocity1 = circlevelocity1;
    }

    public Long getCirclevelocity1() 
    {
        return circlevelocity1;
    }
    public void setCirclevelocity2(Long circlevelocity2) 
    {
        this.circlevelocity2 = circlevelocity2;
    }

    public Long getCirclevelocity2() 
    {
        return circlevelocity2;
    }
    public void setCirclevelocity3(Long circlevelocity3) 
    {
        this.circlevelocity3 = circlevelocity3;
    }

    public Long getCirclevelocity3() 
    {
        return circlevelocity3;
    }
    public void setCirclevelocity4(Long circlevelocity4) 
    {
        this.circlevelocity4 = circlevelocity4;
    }

    public Long getCirclevelocity4() 
    {
        return circlevelocity4;
    }
    public void setCirclevelocity5(Long circlevelocity5) 
    {
        this.circlevelocity5 = circlevelocity5;
    }

    public Long getCirclevelocity5() 
    {
        return circlevelocity5;
    }
    public void setMeanAngle(Long MeanAngle) 
    {
        this.MeanAngle = MeanAngle;
    }

    public Long getMeanAngle() 
    {
        return MeanAngle;
    }
    public void setAnglevalue1(Long anglevalue1) 
    {
        this.anglevalue1 = anglevalue1;
    }

    public Long getAnglevalue1() 
    {
        return anglevalue1;
    }
    public void setAnglevalue2(Long anglevalue2) 
    {
        this.anglevalue2 = anglevalue2;
    }

    public Long getAnglevalue2() 
    {
        return anglevalue2;
    }
    public void setAnglevalue3(Long anglevalue3) 
    {
        this.anglevalue3 = anglevalue3;
    }

    public Long getAnglevalue3() 
    {
        return anglevalue3;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("ID", getID())
            .append("SettingVelocity", getSettingVelocity())
            .append("ActualVelocity", getActualVelocity())
            .append("CircleVelocity", getCircleVelocity())
            .append("ActualVelocityMin", getActualVelocityMin())
            .append("ActualVelocityMax", getActualVelocityMax())
            .append("circlevelocity1", getCirclevelocity1())
            .append("circlevelocity2", getCirclevelocity2())
            .append("circlevelocity3", getCirclevelocity3())
            .append("circlevelocity4", getCirclevelocity4())
            .append("circlevelocity5", getCirclevelocity5())
            .append("MeanAngle", getMeanAngle())
            .append("anglevalue1", getAnglevalue1())
            .append("anglevalue2", getAnglevalue2())
            .append("anglevalue3", getAnglevalue3())
            .toString();
    }
}
